*{
	margin:0;
	padding:0;
}
#banner{
	height:420px;
}
.banner-con{
	width:1200px;
	margin:auto;
}
.banner-l{
	width:186px;
	float:left;
}
.banner-c{
	width:690px;
	float:left;
	margin-left:8px;
}

.banner-con li{
	width:186px;
	height: 60px;
	display:block;
	border:1px solid #dbdbdb;
	
}
.banner-con li h3{
	margin-top:13px;
	margin-left:8px;
}
.banner-con li h3 a{
	font-size:14px;
	color:#404040;
	
}
.banner-con li h3 a:hover{
	color:#669900;
}
.banner-con li p{
	margin-left:8px;
}
.banner-con li p a{
	font-size:12px;
	color:#666666;
}
.banner-con li p a:hover{
	color:#669900;
}
.banner-con li:last-child{
	background:#fa9600;
	color:#fff;
	height:50px;
	text-align: center;
}
.banner-con li:last-child a{
	font-size:20px;
	color:#fff;
	line-height:50px ;
}
.swiper-container, .swiper-wrapper {
  height: 420px;
}

.swiper-pagination {
  width: 16px;
  height: 16px;
  border-radius: 8px;
}

.swiper-slide img {
  display: block;
}

.swiper-pagination-bullet {
  line-height: 25px;
  text-align: center;
  color: #fff;
  background: #999;
  font-family: "microsoft yahei";
}

.swiper-pagination-bullet-active {
  background: orangered;
}
.swiper-button-prev{
	width:40px;
	height:50px;
	background:#969896;
	opacity: 0.3;
	color:#fff;
}
.swiper-button-next{
	width:40px;
	height:50px;
	background:#969896;
	opacity: 0.3;
	color:#fff;
}
.banner-r{
	width:288px;
	height:416px;
	float:left;
	margin-left:8px;
}
#share{
	height:100px;
	margin:15px 0 15px 0;
}
.share-con{
	width:1200px;
	margin:auto;	
}
#good{
	height:370px;
}
.good-con{
	height:370px;
	width:1200px;
	margin:auto;
	background:#fffaed;
}
.good-con li{
	margin-right:14px;
}
#shop{
	height:560px;
	margin-top:20px;
}
.shop-con{
	width:1200px;
	margin:auto;
}
.shop-t{
	height:40px;
	border-bottom:2px solid #f39f46;
}
.shop-b{
	margin-top:10px;
}
.shop-t h2{
	width:140px;
	height:40px;
	background:#f39f46;
	color:#fff;
	font-size:16px;
	text-align: center;
	line-height: 38px;
	display:inline-block;
}
.shop-t h3{
	width:106px;
	height:32px;
	font-size:14px;
	color:#f39f46;
	display:inline-block;
	margin-left:203px;
}
.shop-l{
	width:320px;
	height:490px;
	float:left;
}
.shop-r{
	width:870px;
	height:490px;
	float:left;
	margin-left: 10px;
}
.shop-r ul:nth-child(2){
	margin-top:7px;
}
#link {
  height: 155px;
  margin-top: 10px;
}

.link-con {
  width: 1200px;
  margin: auto;
  border-top:1px solid #e0e0e0;
}

.link-l {
  width: 290px;
  height: 133px;
  float: left;
  margin: 23px 0 0 0;
}

.link-l img {
  display: block;
}

.link-l b {
  display: block;
  height: 30px;
  margin-top: 10px;
  font-size: 24px;
  color: #646464;
  font-weight: 900;
}

.link-l p {
  font-size: 12px;
  color: #969696;
  line-height: 20px;
}

.link-c {
  width: 645px;
  height: 120px;
  float: left;
  margin: 35px 0 0 0;
}

.link-c ul {
  float: left;
  width: 120px;
  margin-right: 8px;
}

.link-c li:nth-child(1) {
  font-size: 14px;
  color: #707070;
  font-weight: 900;
}

.link-c li a {
  font-size: 12px;
  color: #646464;
}

.link-c li a:hover {
  color: #76ac25;
}

.link-c li {
  width: 120px;
  height: 20px;
  text-align: center;
}

.link-r {
  width: 235px;
  height: 145px;
  float: left;
  margin: 35px 0 0 20px;
}

.link-r ul:nth-child(1) {
  width: 130px;
  height: 120px;
  float: left;
}

.link-r ul:nth-child(2) {
  width: 80px;
  height: 120px;
  float: left;
}

.link-r a {
  font-size: 14px;
  color: #646464;
  font-weight: bold;
}

.link-r ul li {
  width: 80px;
  height: 24px;
  text-align: center;
}

.link-r span {
  display: block;
  margin-top: 10px;
}

#bottom {
  height: 100px;
  border-top: 1px solid #E0E0E0;
  margin-top: 30px;
}

.bottom-con {
  width: 1200px;
  margin: auto;
  padding-top: 20px;
}

.bottom-l {
  width: 180px;
  height: 37px;
  float: left;
}

.bottom-r {
  width: 543px;
  height: 36px;
  float: left;
  margin-left: 20px;
}

.bottom-r a {
  font-size: 12px;
  color: #646464;
}

.bottom-r a:hover {
  color: #76ac25;
}

.bottom-r span {
  font-size: 12px;
  color: #969696;
}
#slide{
	width:135px;
	height:266px;
	position:fixed;
	right:0px;
	bottom:100px;
	border:1px solid #dbdbdb;
}
#slide .slide-t{
	width:135px;
	height:54px;
	background:#f39f46;
}
#slide .slide-t h5{
	font-size:14px;
	font-weight: 100;
	color:#fff;
	text-align: center;
	padding-top:15px;
}
#slide .slide-t p{
	font-size:12px;
	color:#fff;
	text-align: center;
}
.slide-b{
	background:#fff;
	width:121px;
	height:182px;
	text-align: center;
}
.slide-b ul{
	background:#fff;
}
.slide-b li{
	width:121px;
	height:61px;
	border-bottom:1px dashed #dbdbdb;
	padding-top:9px;
}
.slide-b li a{
	font-size:14px;
	color:#646464;
}
.slide-b li span a{
	font-weight: bold;
}
.slide-b li a:hover{
	color:#f39f46;
}
.back-top{
	width:50px;
	height: 55px;
	background:#A5A5A5;
	position:fixed;
	right:0px;
	bottom:20px;
	text-align: center;
}
.back-top p a{
	font-size:14px;
	text-align: center;
	color:#fff;
}
.back-top i{	
	color:#fff;
}
